package com.uzai.console.dto.user.wechatuser;

import com.uzai.console.dto.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * @author liuqi
 * @date 2022年06月28日 17:08
 */
@ApiModel("个人微信会员批量修改默认客户端参数")
public class BatchUpdateDefaultClientDto extends BaseDto {

    @ApiModelProperty(value = "旧机器人唯一编号")
    private Long deviceUniqueIdOld;

    @ApiModelProperty(value = "新机器人唯一编号")
    private Long deviceUniqueIdNew;

    @ApiModelProperty(value = "旧的会员类型列表")
    private List<Long> userTypeIdOldList;

    @ApiModelProperty(value = "新的会员类型列表")
    private List<Long> userTypeIdNewList;

    @ApiModelProperty("是否转移订单数据（0-不转移；1-转移）")
    private Integer transferDataFlag;


    public Long getDeviceUniqueIdOld() {
        return deviceUniqueIdOld;
    }

    public void setDeviceUniqueIdOld(Long deviceUniqueIdOld) {
        this.deviceUniqueIdOld = deviceUniqueIdOld;
    }

    public Long getDeviceUniqueIdNew() {
        return deviceUniqueIdNew;
    }

    public void setDeviceUniqueIdNew(Long deviceUniqueIdNew) {
        this.deviceUniqueIdNew = deviceUniqueIdNew;
    }

    public List<Long> getUserTypeIdOldList() {
        return userTypeIdOldList;
    }

    public void setUserTypeIdOldList(List<Long> userTypeIdOldList) {
        this.userTypeIdOldList = userTypeIdOldList;
    }

    public List<Long> getUserTypeIdNewList() {
        return userTypeIdNewList;
    }

    public void setUserTypeIdNewList(List<Long> userTypeIdNewList) {
        this.userTypeIdNewList = userTypeIdNewList;
    }

    public Integer getTransferDataFlag() {
        return transferDataFlag;
    }

    public void setTransferDataFlag(Integer transferDataFlag) {
        this.transferDataFlag = transferDataFlag;
    }
}
